Tích hợp Tập tin thiết bị

Hệ điều hànhHệ thống tập tin hoặc phần mềm quản lýĐiểm gắn kết tiêu chuẩnTác giảGhi chú
Linux 2.3.46pre5–2.6.17devfs[22]devfsd/devRichard GoochĐược triển khai hoàn toàn trong nhân với daemon devfsd tùy chọn để xử lý các sự kiện nút thiết bị trong không gian người dùng.[23] Đã lỗi thời - người dùng được khuyến khích chuyển sang udev và/hoặc devtmpfs.
Linux 2.5–udev trên bất kỳ hệ thống tập tin nào nhưng thường là tmpfs/devGreg Kroah-Hartman, Kay SieversDan StekloffPhần lớn được triển khai trong không gian người dùng, thông tin thiết bị được thu thập từ sysfs. Các tập tin thiết bị có thể được lưu trữ trên hệ thống tập tin có mục đích chung thông thường hoặc trong hệ thống tập tin bộ nhớ (tmpfs).
Linux 2.6.32–devtmpfs có hoặc không có udev/devKay Sievers, Jan Blunck, Greg Kroah-HartmanPhương pháp tiếp cận nhân/không gian người dùng kết hợp của hệ thống tập tin thiết bị để cung cấp các nút trước khi udev chạy trong lần đầu tiên[24]
Solarisdevfs[25]/devicesSun MicrosystemsĐược giới thiệu với các driver được tải động trong Solaris-2.1
FreeBSD 2.0–devfs/devPoul-Henning KampTích hợp đầy đủ trong nhân.
DragonFly BSD 2.3.2–devfs/devAlex HornungTích hợp đầy đủ trong nhân.
macOSdevfs/devApple Inc.Tích hợp đầy đủ trong nhân.
HP-UX B.11.31devfs/devHPTích hợp đầy đủ trong nhân.
Plan 9#Bell LabsTích hợp trong nhân.
RISC OSDeviceFSDevices:Acorn ComputersDeviceFS được bắt đầu vào năm 1991[26] và lần đầu tiên xuất hiện trong RISC OS 3. Nó quản lý một số thiết bị như các tập tin đặc biệt, phổ biến nhất là: Parallel, Serial, FastParallel và USB. Mô-đun SystemDevices thực hiện các thiết bị giả như: Vdu, Kbd, Null và Trình in.
MS-DOS, PC DOS, DR-DOSFAT\DEV (và /DEV)đa dạngKhi được triển khai trong nhân, các device character sẽ xuất hiện trong thư mục ảo \DEV và bất kỳ thư mục đĩa nào. Trong MS-DOS/PC DOS 2.x, directive CONFIG.SYS AVAILDEV=FALSE có thể được sử dụng để buộc các thiết bị chỉ tồn tại trong \DEV.
MagiC, MiNT, MultiTOSU:\DEV[27][28]Application Systems Heidelberg, Eric R. Smith, Atari Corp.Ổ U: đặc biệt chứa một thư mục DEV ảo mà trong đó có thể thấy các tập tin thiết bị.
Windows 9x\\devices\Microsoft
Windows NT\DeviceMicrosoftThư mục \Device là một phần không gian tên đối tượng của Windows NT.
Hệ thống con Windows NT Win32\\.\MicrosoftTiền tố \\.\ làm cho các API hỗ trợ truy cập vùng tên thiết bị Win32 thay vì vùng tên tập tin Win32. Tên thiết bị Win32 là các liên kết tượng trưng đến tên thiết bị trong thư mục \Device Windows NT.

Liên quan

Tài liệu tham khảo

WikiPedia: Tập tin thiết bị http://www-128.ibm.com/developerworks/library/l-fs... http://www-128.ibm.com/developerworks/library/l-fs... http://www-128.ibm.com/developerworks/linux/librar... http://www.linuxjournal.com/article/6035 http://support.microsoft.com/kb/102985 http://support.microsoft.com/kb/120740/a http://support.microsoft.com/kb/74496/en-us http://support.microsoft.com/kb/90239 http://sg.danny.cz/scsi/devfs_scsi.html http://freemint.de/docs/mint.mint_doc.html